package com.shzu.jwc.ty.dao;

import com.shzu.jwc.ty.bean.SystemExamWeekly;
import com.shzu.jwc.ty.bean.SystemExamWeeklyExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SystemExamWeeklyMapper {
    long countByExample(SystemExamWeeklyExample example);

    int deleteByExample(SystemExamWeeklyExample example);

    int deleteByPrimaryKey(Integer systemExamWeeklyId);

    int insert(SystemExamWeekly record);

    int insertSelective(SystemExamWeekly record);

    List<SystemExamWeekly> selectByExample(SystemExamWeeklyExample example);

    SystemExamWeekly selectByPrimaryKey(Integer systemExamWeeklyId);

    int updateByExampleSelective(@Param("record") SystemExamWeekly record, @Param("example") SystemExamWeeklyExample example);

    int updateByExample(@Param("record") SystemExamWeekly record, @Param("example") SystemExamWeeklyExample example);

    int updateByPrimaryKeySelective(SystemExamWeekly record);

    int updateByPrimaryKey(SystemExamWeekly record);
}